OpenPTrack is an open source software for multi-camera calibration and people tracking in RGB-D camera networks. It allows to track people in big volumes at sensor frame rate and currently supports a heterogeneous set of 3D sensors.\ud\udIn this work, we describe its user-friendly calibration procedure, which consists of simple steps with real-time feedback that allow to obtain accurate results in estimating the camera poses that are then used for tracking people. On top of a calibration based on moving a checkerboard within the tracking space and on a global optimization of cameras and checkerboards poses, a novel procedure which aligns people detections coming from all sensors in a x-y-time space is used for refining camera poses.\ud\udWhile people detection is executed locally, in the machines connected to each sensor, tracking is performed by a single node which takes into account detections from all over the network. Here we detail how a cascade of algorithms working on depth point clouds and color, infrared and disparity images is used to perform people detection from different types of sensors and in any indoor light condition.\ud\udWe present experiments showing that a considerable improvement can be obtained with the proposed calibration refinement procedure that exploits people detections and we compare Kinect v1, Kinect v2 and Mesa SR4500 performance for people tracking applications. OpenPTrack is based on the Robot Operating System and the Point Cloud Library and has already been adopted in networks composed of up to ten imagers for interactive arts, education, culture and human–robot interaction applications.
展开▼
机译:OpenPTrack是一款开源软件,用于在RGB-D摄像机网络中进行多摄像机校准和人员跟踪。它允许以传感器帧速率跟踪大量人,并且当前支持一组异构的3D传感器。\ ud \ ud在本文中,我们描述了其用户友好的校准程序,该程序由简单的步骤以及实时反馈组成,以获得准确的结果,以估算随后用于跟踪人物的相机姿势。除了基于在跟踪空间内移动棋盘格以及对摄像机和棋盘格姿势进行全局优化的校准之外,还采用了一种新颖的程序来对齐来自xy时间空间中所有传感器的人员检测,以完善摄像机的姿势。\ ud \ ud虽然在本地执行人员检测,但是在连接到每个传感器的机器中,跟踪是由单个节点执行的,该节点考虑了来自整个网络的检测。在这里,我们详细介绍了如何使用在深度点云以及彩色,红外和视差图像上使用的一系列算法来从各种类型的传感器以及在任何室内光线条件下执行人员检测。\ ud \ ud我们提出的实验表明,可以大大改进通过提议的利用人员检测的校准细化程序获得,我们将Kinect v1,Kinect v2和Mesa SR4500在人员跟踪应用中的性能进行了比较。 OpenPTrack基于机器人操作系统和点云库,并且已经在由多达十个成像器组成的网络中采用,用于互动艺术,教育,文化和人机交互应用。
展开▼